package binPack.guillotine
{
	/**
	 * Specifies the different choice heuristics that can be used when the packer needs to decide whether to
	 *  subdivide the remaining free space in horizontal or vertical direction.
	 * **/
	public class GuillotineSplitHeuristic
	{
		/** < -SLAS */
		public static const SplitShorterLeftoverAxis:int = 0; 
		/**< -LLAS*/
		public static const SplitLongerLeftoverAxis:int = 1; 
		/**< -MINAS, Try to make a single big rectangle at the expense of making the other small.*/
		public static const SplitMinimizeArea:int = 2;
		/**< -MAXAS, Try to make both remaining rectangles as even-sized as possible.*/
		public static const SplitMaximizeArea:int = 3; 
		/**< -SAS*/
		public static const SplitShorterAxis:int = 4; 
		/**< -LAS*/
		public static const SplitLongerAxis:int = 5; 
	}
}